guitools
Class CollapseTool

java.lang.Object
  extended by guitools.CollapseTool

public class CollapseTool
extends java.lang.Object

A tool that enables one to use collapsable panels in a GUI.


Constructor Summary
CollapseTool()
           
 
Method Summary
static void enableCollapse(javax.swing.JPanel toCollapseI, javax.swing.JPanel collapseContentI, javax.swing.JPanel topLevelPanelI)
          Enable collapse.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CollapseTool

public CollapseTool()
Method Detail

enableCollapse

public static void enableCollapse(javax.swing.JPanel toCollapseI,
                                  javax.swing.JPanel collapseContentI,
                                  javax.swing.JPanel topLevelPanelI)
Enable collapse. CollapseContent is added to toCollapse and can from then on be shown or hidden. Provide topLevelPanel argument so that after collapsing or expanding, everything is neatly repainted.